package com.ht.service.impl;

import com.ht.bean.*;
import com.ht.dao.KaoheDao;
import com.ht.service.KaoheService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
import java.util.Map;

@Service
public class KaoheServiceImpl implements KaoheService {
    @Resource
    private KaoheDao kd;
    @Override
    public List<Map> kaohelist(Integer startIndex, Integer pageSize, Aduitmodel aduitmodel,Dep dep) {
        return kd.kaohelist(startIndex,pageSize,aduitmodel,dep);
    }

    @Override
    public int kaohecount(Aduitmodel aduitmodel,Dep dep) {
        return kd.kaohecount(aduitmodel,dep);
    }

    @Override
    public boolean kaoheadd(Aduitmodel aduitmodel) {
        return kd.kaoheadd(aduitmodel);
    }

    @Override
    public boolean kaohedel(String aduitModelId) {
        return kd.kaohedel(aduitModelId);
    }

    @Override
    public Aduitmodel kaohesel(String aduitModelId) {
        return kd.kaohesel(aduitModelId);
    }

    @Override
    public boolean kaoheupd(Aduitmodel aduitmodel) {
        return kd.kaoheupd(aduitmodel);
    }


    ///员工考核////////////////////////////////////////////////////////////////////////////////

    @Override
    public List<Map> ygkhlist(Integer startIndex, Integer pageSize, Aduitlog aduitlog,Emp emp) {
        return kd.ygkhlist(startIndex,pageSize,aduitlog,emp);
    }

    @Override
    public int ygkhcount( Aduitlog aduitlog,Emp emp) {
        return kd.ygkhcount(aduitlog,emp);
    }

    @Override
    public boolean ygkhadd(Aduitlog aduitlog) {
        return kd.ygkhadd(aduitlog);
    }


    @Override
    public boolean ygkhdel(String ygid) {
        return kd.ygkhdel(ygid);
    }


    @Override
    public List<Dep> ygkhdep() {
        return kd.ygkhdep();
    }

    @Override
    public Aduitlog ygkhsel(String empid) {
        return kd.ygkhsel(empid);
    }

    @Override
    public boolean ygkhupd(Aduitlog aduitlog) {
        return kd.ygkhupd(aduitlog);
    }

    @Override
    public List<Emp> ygkhemp() {
        return kd.ygkhemp();
    }

    @Override
    public List<Aduitmodel> ygkhkhzb() {
        return kd.ygkhkhzb();
    }



/////////////////////////////////////////////////////////////////////////////////////////////
    //教师考评
    @Override
    public List<Map> jskhlist(Integer startIndex, Integer pageSize, Jskh jskh) {
        return kd.jskhlist(startIndex,pageSize,jskh);
    }

    @Override
    public boolean jskhadd(Jskh jskh) {
        return kd.jskhadd(jskh);
    }

    @Override
    public int jskhcount(Jskh jskh) {
        return kd.jskhcount(jskh);
    }

    @Override
    public List<Kpnr> kpnrlist() {
        return kd.kpnrlist();
    }

    @Override
    public Integer ygcx(Integer empId) {
        return kd.ygcx(empId);
    }

    @Override
    public List<Studentclass> sclist() {
        return kd.sclist();
    }

    @Override
    public List<Emp> emplist() {
        return kd.emplist();
    }

    @Override
    public boolean jskhdel(String jskhid) {
        return kd.jskhdel(jskhid);
    }

    @Override
    public boolean xsupd(Jskh jskh) {
        return kd.xsupd(jskh);
    }

    @Override
    public List<Map> jsklist(Integer startIndex, Integer pageSize, Jskh jskh) {
        return kd.jsklist(startIndex,pageSize,jskh);
    }

    @Override
    public int jskcount(Jskh jskh) {
        return kd.jskcount(jskh);
    }

    @Override
    public Jskh xssel(String jskhid) {
        return kd.xssel(jskhid);
    }
}
